package ar.edu.isft189.pdfBox;

import java.util.Calendar;

public class Utils {
	
    private static String dia;
    private static String mes;
    private static String anio;
   
	
	/**
     *  Metodo que procesa la fecha actual separada en DIA MES ANIO para que sea utilizada por la aplicacion
     *  
     */
    public static void processFechaActual(){
        //Obtengo la fecha actual
        Calendar now = Calendar.getInstance();
        anio = Integer.toString(now.get(Calendar.YEAR));
        mes = processMes(now.get(Calendar.MONTH));
        dia =  Integer.toString(now.get(Calendar.DATE));
    }
    
    private static String processMes(int n){
        switch (n){
            case 0 :
                return "ENERO";
            case 1 :
                return "FEBRERO";
            case 2 :
                return "MARZO";
            case 3 :
                return "ABRIL";
            case 4 :
                return "MAYO";
            case 5 :
                return "JUNIO";
            case 6 :
                return "JULIO";
            case 7 :
                return "AGOSTO";
            case 8 :
                return "SEPTIEMBRE";
            case 9 :
                return "OCTUBRE";
            case 10 :
                return "NOVIEMBRE";
            default :
                return "DICIEMBRE";
        }    
    }

	/**
	 * @return the dia
	 */
	public static String getDia() {
		return dia;
	}

	/**
	 * @param dia the dia to set
	 */
	public static void setDia(String dia) {
		Utils.dia = dia;
	}

	/**
	 * @return the mes
	 */
	public static String getMes() {
		return mes;
	}

	/**
	 * @param mes the mes to set
	 */
	public static void setMes(String mes) {
		Utils.mes = mes;
	}

	/**
	 * @return the anio
	 */
	public static String getAnio() {
		return anio;
	}

	/**
	 * @param anio the anio to set
	 */
	public static void setAnio(String anio) {
		Utils.anio = anio;
	}
}
